Big Huge Thesaurus

chop shop

noun

sounds kind of like